package com.seed.bpmn.engine.dto;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.ArrayList;
import java.util.List;

/**
 * 流程调度返回对象
 *
 * @author cscz89@126.com
 */
@Data
@NoArgsConstructor
public class ScheduleDTO{
    /**
     * 调度后新产生的任务列表
     */
    private List<TaskEntityDTO> newTasks = new ArrayList<TaskEntityDTO>();

    /**
     * 调度时完成的任务列表
     */
    private List<TaskDTO> completeTasks = new ArrayList<TaskDTO>();

    /**
     * 是否调度成功
     */
    private boolean success;

    /**
     * 调度备注信息
     */
    private String message;
}
